$(function(){
    
    //主导航
    $('.mainbav li, .ucenter-nav li, .fwmc_xxk li').click(function(){
        $(this).addClass('active').siblings().removeClass('active');
    })

    //导航下拉
    $("#menu_nav li").hover(function(){
        var $this=$(this);
        $this.find(".m-tip").show();    
    },function(){
        var $this=$(this);
        $this.find(".m-tip").hide();
    })

    
    //产品列表上拉效果
    $('.captionfull').hover(function(){
        $(".cover", this).stop().animate({top:'110px'},{queue:false,duration:110});
    }, function() {
        $(".cover", this).stop().animate({top:'140px'},{queue:false,duration:110});
    });



 

    //查看密码
    $(".login-password,.signup-password,.reset-password").click(function(){
        if($(this).attr("data-show")==1){//明文
            $(this).attr("data-show","2");
            $(this).children("i").html("&#xe618;");
            $(this).parent("div").children(".mima_dd").hide();
            $(this).parent("div").children(".mima_wz").show();
            $(this).parent("div").children(".mima_wz").val($(this).parent("div").children(".mima_dd").val()); 
            return;
        }
        if($(this).attr("data-show")==2){//密文
            $(this).attr("data-show","1");
            $(this).children("i").html("&#xe676;");
            $(this).parent("div").children(".mima_dd").show();
            $(this).parent("div").children(".mima_wz").hide();
            $(this).parent("div").children(".mima_dd").val($(this).parent("div").children(".mima_wz").val()); 
            return;
        } 
    });



    //返回顶部
    $(".icon-top").hide();
    $(".icon-top").bind("click", function() {
        $('html, body').animate({
            scrollTop: '0px',
        }, 1000);
        return false;
    })
    $(window).bind('scroll resize', function() {
        if($(window).scrollTop() <= 300) {
            $(".icon-top").hide();
        } else {
            $(".icon-top").show();
        }
    })

    //登录弹窗
    $('#login').on('click', function(){
        layer.open({
            type: 1,
            title: '登录',   //title: false,//去取标题自带文字
            move: false,//拖拽模式，0或者1
            area: ['350px'],
            content: $('#login-box'),
        });
    });

    
    //按钮加载
    $(".button").click(function(){
        $(this).button('loading').delay(2000).queue(function() {
            $(this).button('reset');
            $(this).dequeue(); 
        });
    });

    //修改密码成功弹窗
    $('#forgetpassword').on('click', function(){
        layer.open({
            type: 1,
            title: false,   //title: false,//去取标题自带文字
            move: false,//拖拽模式，0或者1
            area: ['400px'],
            content: $('#forgetpassword-txe'),
            closeBtn: 0,
            btn: ['确定'],
            success: function(layero){
                var btn = layero.find('.layui-layer-btn');
                btn.find('.layui-layer-btn0').attr({
                    href: 'login.html',
                });
            }
        });
    });
    
    

    //登录button按钮加载
    $(".loa").click(function(){
        $(this).button('loading').delay(2000).queue(function() {
            $(this).button('reset');
            $(this).dequeue(); 
        });
    });
    
    
    
    //分类收起
    $(function(){ 
        $(".J-list-filter").each(function(){ 
            var i = $(this),
            c = i.find(".J-show-more"),
            n = i.find(".J-show-hide"),
            s = i.height(),
            t = i.find(".filter-body"),
            e = t.height();
            e > s && (c.css("display", "block"), c.on("click", function(){
                i.css("height", "auto"), c.css("display", "none"), n.css("display", "block") 
            }),
            n.on("click", function(){
                i.css("height", s), c.css("display", "block"),
                n.css("display", "none") 
            }),
            t.find(".active")[0] && "全部" != $(t.find(".active")[0]).text() && c.click())
        }) 
    })

    
    
})


//手机发送短信验证码
var InterValObj; //timer变量，控制时间
var count = 60; //间隔函数，1秒执行
var curCount;//当前剩余秒数
var code = ""; //验证码
var codeLength = 6;//验证码长度
function sendMessage(){
    curCount = count;
    var dealType; //验证方式
    if ($("#mobile").attr("kapkey") == true){
        dealType = "mobile";
    }/*else{
        dealType = "email";
    }*/
    for (var i = 0; i < codeLength; i++){//产生验证码
        code += parseInt(Math.random() * 9).toString();
    }
    $("#btnSendCode").attr("disabled", "true");//设置button效果，开始计时
    $("#btnSendCode").val( + curCount + "秒后重新获取");
    InterValObj = window.setInterval(SetRemainTime, 1000); //启动计时器，1秒执行一次
}
//timer处理函数
function SetRemainTime(){
    if (curCount == 0){                
        window.clearInterval(InterValObj);//停止计时器
        $("#btnSendCode").removeAttr("disabled");//启用按钮
        $("#btnSendCode").val("重新发送验证码");
        code = ""; //清除验证码。如果不清除，过时间后，输入收到的验证码依然有效    
    }else{
        curCount--;
        $("#btnSendCode").val( + curCount + "秒后重新获取");
    }
}







































































    //判断浏览器是否支持输入框兼容IE placeholder属性jQuery placeholder, fix for IE6,7,8,9
    $(function(){
        var placeholderfriend = {
            focus: function(s){
                s = $(s).hide().prev().show().focus();
                var idValue = s.attr("id");
                if (idValue){
                    s.attr("id", idValue.replace("placeholderfriend", ""));
                }
                var clsValue = s.attr("class");
                if (clsValue){
                    s.attr("class", clsValue.replace("placeholderfriend", ""));
                }
            }
        }
        //判断是否支持placeholder
        function isPlaceholer(){
            var input = document.createElement('input');
            return "placeholder" in input;
        }
        //不支持的代码
        if (!isPlaceholer()){
            $(function(){
                var form = $(this);
                //遍历所有文本框，添加placeholder模拟事件
                var elements = form.find("input[type='text'][placeholder]");
                elements.each(function(){
                    var s = $(this);
                    var pValue = s.attr("placeholder");
                    var sValue = s.val();
                    if (pValue){
                        if (sValue == ''){
                            s.val(pValue);
                        }
                    }
                });
                elements.focus(function(){
                    var s = $(this);
                    var pValue = s.attr("placeholder");
                    var sValue = s.val();
                    if (sValue && pValue){
                        if (sValue == pValue){
                            s.val('');
                        }
                    }
                });
                elements.blur(function(){
                    var s = $(this);
                    var pValue = s.attr("placeholder");
                    var sValue = s.val();
                    if (!sValue){
                        s.val(pValue);
                    }
                });
                //遍历所有密码框，添加placeholder模拟事件
                var elementsPass = form.find("input[type='password'][placeholder]");
                elementsPass.each(function(i){
                    var s = $(this);
                    var pValue = s.attr("placeholder");
                    var sValue = s.val();
                    if (pValue){
                        if (sValue == ''){
                            //DOM不支持type的修改，需要复制密码框属性，生成新的DOM
                            var html = this.outerHTML || "";
                            html = html.replace(/\s*type=(['"])?password\1/gi, " type=text placeholderfriend")
                            .replace(/\s*(?:value|on[a-z]+|name)(=(['"])?\S*\1)?/gi, " ")
                            .replace(/\s*placeholderfriend/, " placeholderfriend value='" + pValue
                            + "' " + "onfocus='placeholderfriendfocus(this);' ");
                            var idValue = s.attr("id");
                            if (idValue){
                                s.attr("id", idValue + "placeholderfriend");
                            }
                            var clsValue = s.attr("class");
                            if (clsValue){
                                s.attr("class", clsValue + "placeholderfriend");
                            }
                            s.hide();
                            s.after(html);
                        }
                    }
                });
                elementsPass.blur(function(){
                    var s = $(this);
                    var sValue = s.val();
                    if (sValue == ''){
                        var idValue = s.attr("id");
                        if (idValue){
                            s.attr("id", idValue + "placeholderfriend");
                        }
                        var clsValue = s.attr("class");
                        if (clsValue){
                            s.attr("class", clsValue + "placeholderfriend");
                        }
                        s.hide().next().show();
                    }
                });
            });
        }
        //输入的字符不为灰色
        $(function(){  
            supportPlaceholder='placeholder'in document.createElement('input'),
            placeholder=function(input){
                var text = input.attr('placeholder'),
                defaultValue = input.defaultValue;
                if(!defaultValue){
                    input.val(text).addClass("phcolor");
                }
                input.focus(function(){
                    if(input.val() == text){
                        $(this).val("");
                    }
                });
                input.blur(function(){
                    if(input.val() == ""){
                        $(this).val(text).addClass("phcolor");
                    }
                });
                //输入的字符不为灰色
                input.keydown(function(){
                    $(this).removeClass("phcolor");
                });
            };
            //当浏览器不支持placeholder属性时，调用placeholder函数
            if(!supportPlaceholder){
                $('input').each(function(){
                    text = $(this).attr("placeholder");
                    if($(this).attr("type") == "text"){
                        placeholder($(this));
                    }
                });
            }
        });
        window.placeholderfriendfocus = placeholderfriend.focus;
    })


    
    






    
    
    
    
    


    
    
    
